package com.itheima.sh.c_method_03;
/*
    目标：使用方法完成1-n的和值
    分析：
        1.根据需求分析出自定义的方法需要一个参数
        2.根据需求分析出自定义方法需要int类型的返回值
    注意：
        1.方法定义格式
            方法修饰符 返回值类型  方法名(形参列表){
                方法体
            }
        2.定义位置：
            类中，主方法外部
 */
public class MethodTest01 {
    public static void main(String[] args) {
    //4.在主方法中调用自定义方法求和值
        int result=sum(5);
        System.out.println("result = " + result);
    }
    //1.自定义方法求和值
    public static int sum(int n){
        //2.求1-n和值
        //2.1定义计数器
        int sum=0;
        //2.2使用for循环提供1-n的数据
        for (int i = 0; i <=n ; i++) {
            //2.3将i和sum进行累加
            sum=sum+i;
        }
        //3.将sum返回给方法调用者
        return sum;
    }
}

